package com.xjh.basestudy.javabase.io.byteio;

import java.io.FileNotFoundException;
import java.io.FileOutputStream;
import java.io.IOException;

public class FileOutputStream2 {
    public static void main(String[] args) throws IOException {
        //这种方式可以在创建对象的同时创建文件
        FileOutputStream fos = new FileOutputStream("javabase\\fis.txt",true);
        // 第一种：一次写一个字节的数据：void write(int b):将指定的字节写入此文件输出流
        fos.write(97);//只能输入阿斯克码里的数字，会自动转换
        //第二种：一次写一个字节数组数据void write(byte[] b)
        byte[] bys = {21,32,45,56,45,3};
        fos.write(bys);
        //第三种：一次写一个字节数组的部分数据void write(byte[] b,int off, int len)
        fos.write(bys,1,3);//从索引1写到索引3
        fos.close();

    }
}
